home *** CD-ROM | disk | FTP | other *** search
/ Guidemac 2 / Guidemac 2.iso / Le Guide des Newton V3 / Logiciels Newton DP / SciCalc 1.0b4 / readme < prev   
Text File  |  1993-09-11  |  6KB  |  75 lines

  1. About SciCalc - the first scientific calculator for the Apple Newton™
  2. Version 1.0b4
  3.  
  4. SciCalc is a simple implementation of a standard (i.e. NOT Reverse Polish or 'RPN') scientific calculator for the Apple Newton MessagePad and similar PDAs.  If you do find problems, please let me know so that I can rectify them in the next release.
  5.  
  6. To load it into a Newton MessagePad, you must have a Mac (on which you should be reading this!) and a Connection Kit.  Simply connect your Mac to your Newton, and install the Calc104.pkg file as a Newton application, down the connection to your Newton.
  7.  
  8. New bug-fixes:
  9. Some kind users reported odd behaviour e.g. when finding the sine of Pi.  Initially, this appeared to be a problem of accuracy, which worried me (as I use the standard Newton SANE routines).  However, after considerable investigation, it transpired that when converting from a number to the display, small or large numbers could automagically be expressed using scientific notation (e.g. -4.1056e-08).  However, when converting from the display to a number, the reverse function could not cope with such formats!  I have now implemented my own routines to handle this.  However, beware of rounding problems - if you keep pressing the = key, you will see small numbers grow, and large ones shrink.  The maths routines used are *not* designed for high precision in the face of such extreme numbers, I am afraid.
  10.  
  11. Recent features:
  12. I have now implemented my own error handling routines.  Although these do not always give ideal messages, and very occasionally appear to result in a recurrent error (which may require a reset to stop - if this happens to you, please mail me!), they are much better than the previous ones.
  13. The calculator now has its own icon in the Extras drawer.
  14.  
  15. Bug fixes previous versions:
  16. In the first posted version, an error (-8007) occurred when dealing with numbers using the thousands separator (e.g. ',').  This has now been fixed and thousands, millions, etc., should now work fine throughout.  I also hope that this is independent of the number format being used (i.e. what the thousands separator is).
  17.  
  18. Current features:
  19. All floating point numeric calculations normally found on a basic 'scientific' calculator, including a wide range of trig and exp/log functions.
  20. A single number display, edited by button use only.
  21. Two standard financial functions.
  22. Two user-accessible memorys, which include summation functions.
  23. Constants Pi and e available from keys.
  24. Conversion to and from radians and degrees.
  25. Informative error handling
  26. Transparent use of 'fixed point' notation (e.g. 3,456.789) and 'scientific' notation (e.g. 3.456789e-05) as required by numbers
  27.  
  28. Planned features:
  29. Hexadecimal math (possibly even with hexadecimal point!).
  30. Copying of result to other Newton apps.
  31.  
  32. Note that currently the hex keys (A-F, and the radio button to switch between hex and dec) are non-functional.
  33.  
  34. All routines used are standard built-in Newton math routines, except for the degree to radian conversions, which are simple arithmetic ones.
  35.  
  36. Note on key naming:
  37. x^y is 'x to the power of y'
  38. sqt is 'square root'
  39. exp is 'e to the power of'
  40. ln is 'log to the base e'
  41. log is 'log to the base 10'
  42. d>r is convert degrees to radians
  43. r>d is convert radians to degrees *** note that all trig is performed in radians***
  44. sin, cos, tan are as they say
  45. asin, aco, ata are arcsine, arccosine and arctangent
  46. sinh, csh, tnh are hyperbolic sine, cosine and tangent
  47. asih, ach, ath are hyperbolic arcsine, arccosine, and arctangent
  48. erf is the error function
  49. erc is the errorc function
  50. ga is the gamma function
  51. annuity calculates the present value factor of an annuity at a given interest rate over the specified periods, the interest rate being per period.  The first number entered is the rate, the second the periods.  Enter as <rate><annuity><periods><=>.
  52. compound calculates the compounded interest factor over the specified number of periods.  The first number entered is the rate, the second the periods, as per annuity.
  53.  
  54. The keys to the right of, and below, 'M1,2' are the memory access keys - the left column for M1, the right for M2.  In each case, the keys mean:
  55. -> saves current display to memory
  56. + adds current display to memory and stores result in memory
  57. <- replaces current display by memory
  58. C clears memory contents to 0
  59.  
  60. Pi produces the value of Pi (3.14159....)
  61. e produces the value of e (2.71828....)
  62.  
  63. clear all clears everything except for the two memories
  64. CE clears only the rightmost character in the display (works on all display entries!)
  65. +/- negates the sign of the display, i.e. + becomes - and vice versa.
  66.  
  67. This calculator is freely distributable, and must not be sold.  However, it remains Copyright © 1993 EHN & DIJ Oakley, all other rights reserved.  It was developed using the Newton Toolkit, which is Copyright © 1992-1993 Apple Computer, Inc., all rights reserved.  Apple Computer, Inc., accepts no liability or responsibility whatsoever for this product, and so on.  As this is supplied free, EHN & DIJ Oakley accept no responsibility or liability for the product or what it might do to your Newton, nor for any inaccuracy of any results therefrom.  You use it entirely at your own risk!  Newton and most other trade names mentioned above are registered trademarks of Apple Computer, Inc.
  68.  
  69. I hope this fills a gap until Dubl-Click's excellent GoFigure™ calculators become available, and commend that to you as a worthwhile future purchase.
  70.  
  71. Howard Oakley, EHN & DIJ Oakley.
  72. CompuServe 70734,120; AppleLink UK0392; Internet Howard@quercus.demon.co.uk;
  73. Fax +44 983 853253.
  74. More fine software from the Isle of Wight, UK!
  75.